Donovan Mitchell put up a team-high 32 points and Jarrett Allen supplied 26 points and 14 rebounds as the Cleveland Cavaliers staved off the Charlotte Hornets 118-113.